kea: fix kea.init error handling
authorLiu Yu <[email protected]>
Sun, 10 Aug 2025 18:57:43 +0000 (03:57 +0900)
committerTianling Shen <[email protected]>
Thu, 14 Aug 2025 13:09:34 +0000 (21:09 +0800)
kea.init returned 0 for invalid service names.
Print an error to stderr and return 1 to indicate failure.

Signed-off-by: Liu Yu <[email protected]>
net/kea/files/kea.init

index db1af82ffa092af2f2b11e1747109f2e1874016e..1a351703a80422f74e6cb0b6cbd11261e24a38b6 100755 (executable)
@@ -29,7 +29,9 @@ start_kea() {
                        cnf="${CONF_PATH}/kea-${name}.conf"
                        ;;
                *)
-                       return 0
+                       echo "Error: Invalid service name '$name'" >&2
+                       return 1
+                       ;;
        esac
 
        procd_open_instance "$name"